a (damn) sight worse - Francés Inglés Diccionario